home *** CD-ROM | disk | FTP | other *** search
/ X User Tools / X User Tools (O'Reilly and Associates)(1994).ISO / sun4c / archive / rru_reso.z / rru_reso / slib / X11 / app-defaults.gray / Xarchie < prev    next >
Text File  |  1994-09-26  |  37KB  |  995 lines

  1. !
  2. ! Xarchie.ad : Application defaults for the X11 browser interface to Archie
  3. !
  4. ! George Ferguson, ferguson@cs.rochester.edu, 2 Nov 1991.
  5. ! Version 2.0: 23 Apr 1993.
  6. ! 28 Apr 1993: Changed default host to "archie.sura.net(1526)" as
  7. !              requested by eanders@sura.net. Left entry without port
  8. !              in hostMenu also though.
  9. ! 13 May 1993: Updated US weights to include "org", and others to have
  10. !           correct US lists (even though they're all commented out).
  11. ! 14 May 1993: Cleanups for when MULTILIST not used (more List resources).
  12. !
  13.  
  14. !    -    -    -    -    -    -    -    -    -
  15. ! Non-widget resources
  16. !
  17.  
  18. Xarchie*archieHost:    archie.sura.net(1526)
  19.  
  20. ! See the manpage for possible values for these
  21. Xarchie*searchType:    substr
  22. Xarchie*sortType:    name
  23.  
  24. ! Use 99 by default for logging purposes
  25. Xarchie*maxHits:    99
  26.  
  27. ! Prospero offset
  28. Xarchie*offset:        0
  29.  
  30. ! Initial timeout (seconds)
  31. Xarchie*timeout:    4
  32.  
  33. ! Number of retries (timeout doubles each retry)
  34. Xarchie*retries:    3
  35.  
  36. ! Nice level (bigger numbers == nicer)
  37. Xarchie*niceLevel:    0
  38.  
  39. ! Parameters for file transfer
  40. Xarchie*ftpMailAddress:    %s@%s
  41. !Xarchie*ftpLocalDir:    .
  42. Xarchie*ftpType:    binary
  43. Xarchie*ftpPrompt:    True
  44. Xarchie*ftpTrace:    False
  45. Xarchie*ftpStrip:    True
  46.  
  47. ! If True, then dumped output is printed like "ls -l", one entry per line.
  48. ! If False, then results are pretty-printed.
  49. Xarchie*fileWriteOnePerLine:    False
  50.  
  51. ! If True, browser lists scroll as you select things.
  52. Xarchie*autoScroll:    True
  53.  
  54. ! If True, browser selections are stored in CUT_BUFFER_0.
  55. Xarchie*pasteBuffer:    True
  56.  
  57. ! Bigger numbers == more verbose, if -DDEBUG was given at compile-time
  58. Xarchie*debugLevel:    0
  59.  
  60. ! This font can be used in font resources by giving the name "xarchieFont"
  61. Xarchie*xarchieFont:        *-fixed-medium-r-*-*-13-*-*-*-*-*-iso8859-*
  62.  
  63. ! This font can be used in font resources by giving the name "xarchieBoldFont"
  64. Xarchie*xarchieBoldFont:    *-fixed-bold-r-*-*-13-*-*-*-*-*-iso8859-*
  65.  
  66. ! These can be set to taste, provided the icons can be found according
  67. ! to the bitmapFilePath resource (or system default)
  68. !Xarchie*defaultIcon:    xarchie
  69. !Xarchie*busyIcon:    busy
  70.  
  71. ! This is for "Sort by Weight", unknown gets 99.
  72. ! If you leave this resource undefined, the system will attempt to
  73. ! compute a resonable default, based on your hostname. See weight.c
  74. ! for further alternatives.
  75.  
  76. ! For North America:
  77. Xarchie*hostWeights:\
  78. 1   edu com net gov mil us org\n\
  79. 2   ca\n\
  80. 3   uk de nl fi fr eu.net\n\
  81. 100 au nz jp
  82.  
  83. ! For Sweden, from Peter J Nilsson (pjn@ida.liu.se):
  84. !Xarchie*hostWeights:\
  85. !1   se\n\
  86. !2   fi dk no\n\
  87. !10  eu.net nl fr de\n\
  88. !20  edu com gov net mil us org\n\
  89. !100 au nz jp
  90.  
  91. ! For the UK, from GF:
  92. !Xarchie*hostWeights:\
  93. !1   uk\n\
  94. !2   se fi dk no nl fr de eu.net\n\
  95. !20  edu com gov net mil us org\n\
  96. !100 au nz jp
  97.  
  98. ! For New Zealand, from Andy.Linton@comp.vuw.ac.nz:
  99. !Xarchie*hostWeights:\
  100. !1   nz\n\
  101. !10  edu com gov net mil us org jp\n\
  102. !20  se fi dk no nl fr de eu.net uk au
  103.  
  104. !    -    -    -    -    -    -    -    -    -
  105. !    -    -    -    -    -    -    -    -    -
  106. ! Defaults for all the classes of widgets
  107.  
  108. Xarchie*input:            True
  109.  
  110. ! Accelerators for File menu
  111. Xarchie*outerPaned*Form.translations:#override\n\
  112.     Meta<Key>a:    about()\n\
  113.     Meta<Key>o:    browser-open-all()\n\
  114.     Meta<Key>g:    ftp-get()\n\
  115.     Meta<Key>s:    file-save()\n\
  116.     Meta<Key>l:    file-load()\n\
  117.     Meta<Key>w:    file-write()\n\
  118.     Meta<Key>q:    quit()\n
  119.  
  120. ! Give us vertical scrollbar
  121. Xarchie*Viewport*allowVert:        True
  122. ! Make this True if you like horizontal scrolling also
  123. Xarchie*Viewport*allowHoriz:        False
  124. ! Always show the allowed scrollbars
  125. Xarchie*Viewport*forceBars:        True
  126. ! Don't touch
  127. Xarchie*Viewport.preferredPaneSize:    160
  128. Xarchie*Viewport.vertical.width:    15
  129.  
  130. ! Font for items in browser panes
  131. Xarchie*XfwfMultiList*font:        xarchieFont
  132. ! Don't touch
  133. Xarchie*XfwfMultiList*verticalList:    True
  134. Xarchie*XfwfMultiList*defaultColumns:    1
  135. Xarchie*XfwfMultiList*forceColumns:    True
  136. Xarchie*XfwfMultiList*shadeSurplus:    False
  137. Xarchie*XfwfMultiList*maxSelectable:    99
  138. Xarchie*XfwfMultiList*height:        150
  139. ! Yes, the open() needs to be duplicated. These translations are
  140. ! very sensitive to the Intrinsics bizarre handling of multiple clicks.
  141. ! We have to use #replace or the leftover translations will kill us,
  142. ! which is also why we have to repeat the Meta-key bindings.
  143. Xarchie*XfwfMultiList*translations:#replace\n\
  144.     Shift<Btn1Down>(2):    browser-open-directories() \n\
  145.     <Btn1Down>(2):        browser-open-directories() \n\
  146.     Shift<Btn1Down>:    Toggle() Notify() \n\
  147.     <Btn1Down>:         Select() Notify() \n\
  148.     <Btn2Down>,<Btn2Up>:    browser-up()\n\
  149.     <Btn3Down>,<Btn3Up>:    browser-down()\n\
  150.     <Key>Right:        browser-down()\n\
  151.     <Key>Left:        browser-up()\n\
  152.     <Key>Home:        browser-top()\n\
  153.     Meta<Key>a:        about()\n\
  154.     Meta<Key>o:        browser-open-all()\n\
  155.     Meta<Key>g:        ftp-get()\n\
  156.     Meta<Key>s:        file-save()\n\
  157.     Meta<Key>l:        file-load()\n\
  158.     Meta<Key>w:        file-write()\n\
  159.     Meta<Key>q:        quit()\n
  160.  
  161. Xarchie*List*font:        xarchieFont
  162. ! Don't touch
  163. Xarchie*List*verticalList:    True
  164. Xarchie*List*height:        150
  165.  
  166. ! Size of grips
  167. Xarchie*Grip*height:        5
  168. Xarchie*Grip*width:        5
  169.  
  170. ! Change only if you like really "spacy" labels
  171. Xarchie*Label.borderWidth:        0
  172. Xarchie*Label.internalWidth:        0
  173. ! Note: This next can't be 0 or failed search in Text widget crashes!
  174. Xarchie*Text*Label.internalWidth:    1
  175. ! Don't touch
  176. Xarchie*Label.resize:            True
  177. Xarchie*Label.resizable:        True
  178.  
  179. ! Change if you want
  180. Xarchie*Text*borderWidth:        1
  181. Xarchie*Text*font:            xarchieFont
  182. Xarchie*Text*Scrollbar.thickness:     5
  183. ! Don't touch
  184. Xarchie*Text*editType:            edit
  185. Xarchie*Text.scrollHorizontal:        whenNeeded
  186. Xarchie*Text*Text.scrollHorizontal:    never
  187. ! These make the caret follow the mouse, and make Return not go to a new
  188. ! (blank) line. Don't use * or you'll crash in DisplayCaret for vbar.
  189. Xarchie*Text.displayCaret:    False
  190. Xarchie*Text.translations:#override\n\
  191.     <Enter>:    display-caret(True) \n\
  192.     <Leave>:    display-caret(False) \n\
  193.     <Key>Return:    no-op() \n
  194.  
  195. !    -    -    -    -    -    -    -    -    -
  196. !    -    -    -    -    -    -    -    -    -
  197. ! Toplevel Xarchie shell
  198.  
  199. Xarchie.translations:#override\n\
  200.     <Message>WM_PROTOCOLS:    quit()\n
  201.  
  202. !    -    -    -    -    -    -    -    -    -
  203. ! Outermost Paned widget
  204.  
  205. Xarchie*outerPaned.orientation:    vertical
  206.  
  207. !    -    -    -    -    -    -    -    -    -
  208. ! Top Button Form
  209. !
  210. ! Note that we have to set the widths explicitly to make everything look
  211. ! pretty since there's no way to lay out a Form nicely. Your mileage will
  212. ! vary if you change the fonts. The "fromVert" and "fromHoriz" resources
  213. ! make the buttons "pile up" properly. You can change them subject to
  214. ! the widget creation order.
  215. !
  216. ! This keeps the buttons from getting bigger or smaller when the panes
  217. ! resize. Thus only the browser grows.
  218. Xarchie*buttonForm.skipAdjust: True
  219.  
  220. ! No point in having grips since only the browser can grow, and then only
  221. ! if the whole application grows.
  222. Xarchie*buttonForm.showGrip: False
  223.  
  224. Xarchie*buttonForm*fileButton.label:        File>
  225. Xarchie*buttonForm*fileButton.menuName:        fileMenu
  226.  
  227. Xarchie*buttonForm*settingsButton.label:    Settings>
  228. Xarchie*buttonForm*settingsButton.menuName:    settingsMenu
  229. Xarchie*buttonForm*settingsButton.fromHoriz:    fileButton
  230.  
  231. Xarchie*buttonForm*queryButton.label:        Query>
  232. Xarchie*buttonForm*queryButton.menuName:    queryMenu
  233. Xarchie*buttonForm*queryButton.fromHoriz:    settingsButton
  234.  
  235. Xarchie*buttonForm*abortButton.label:        Abort
  236. Xarchie*buttonForm*abortButton.fromHoriz:    queryButton
  237. Xarchie*buttonForm*abortButton.translations:#override\n\
  238.     <BtnDown>,<BtnUp>:    abort()\n
  239.  
  240. ! Can be disabled at compile-time
  241. Xarchie*buttonForm*helpButton.label:        Help
  242. Xarchie*buttonForm*helpButton.fromHoriz:    abortButton
  243. Xarchie*buttonForm*helpButton.translations:#override\n\
  244.     <BtnDown>,<BtnUp>:    help()\n
  245.  
  246. Xarchie*buttonForm*statusLabel.label:        Status:
  247. Xarchie*buttonForm*statusLabel.fromVert:    fileButton
  248. Xarchie*buttonForm*statusText.fromHoriz:    statusLabel
  249. Xarchie*buttonForm*statusText.fromVert:        fileButton
  250. Xarchie*buttonForm*statusText*width:        410
  251. ! Don't allow writing in the status window
  252. Xarchie*buttonForm*statusText*editType:        read
  253. ! Don't give a border since it's "read-only"
  254. Xarchie*buttonForm*statusText.borderWidth:    0
  255. ! Don't ever give a scrollbar since it's just confusing
  256. Xarchie*buttonForm*statusText*scrollHorizontal:    never
  257. ! Don't ever show the caret in the status line
  258. Xarchie*buttonForm*statusText*translations:#override\n
  259.  
  260. Xarchie*buttonForm*statusScrollbar.fromVert:    statusText
  261. Xarchie*buttonForm*statusScrollbar.fromHoriz:    statusLabel
  262. Xarchie*buttonForm*statusScrollbar.orientation:    horizontal
  263. Xarchie*buttonForm*statusScrollbar.length:    410
  264.  
  265. !    -    -    -    -    -    -    -    -    -
  266. ! Middle browser pane
  267.  
  268. Xarchie*browserForm.borderWidth:        0
  269. Xarchie*browserForm.defaultDistance:        0
  270.  
  271. Xarchie*browserForm*Command.width:        240
  272. Xarchie*browserForm*Command.justify:        center
  273. Xarchie*browserForm*Command.borderWidth:    0
  274. Xarchie*browserForm*Command.internalHeight:    2
  275. ! Don't resize the button vertically when the browser resizes
  276. Xarchie*browserForm*Command.top:        chainTop
  277. Xarchie*browserForm*Command.bottom:        chainTop
  278.  
  279. Xarchie*browserForm.browserUpButton.label:    <<<
  280. Xarchie*browserForm.browserUpButton.translations:#override\n\
  281.     Shift<BtnDown>,<BtnUp>:    browser-top() \n\
  282.     <BtnDown>,<BtnUp>:    browser-up() \n
  283.  
  284. Xarchie*browserForm.browserDownButton.label:    >>>
  285. Xarchie*browserForm.browserDownButton.fromHoriz:browserUpButton
  286. Xarchie*browserForm.browserDownButton.translations:#override\n\
  287.     <BtnDown>,<BtnUp>:    browser-down() \n
  288.  
  289. Xarchie*browserForm.browserPaned.orientation:    horizontal
  290. Xarchie*browserForm.browserPaned.fromVert:    browserDownButton
  291. Xarchie*browserForm.browserPaned.top:        chainTop
  292.  
  293. ! No point in having grips since only the browser can grow, and then only
  294. ! if the whole application grows.
  295. Xarchie*browserForm.browserPaned.showGrip:    False
  296.  
  297. ! if not MULTILIST
  298. Xarchie*browserForm*List*defaultColumns:    1
  299. Xarchie*browserForm*List*forceColumns:        True
  300. Xarchie*browserForm*List.translations:#override\n\
  301.     <Btn1Down>(2):        browser-open-directories() \n\
  302.     <Btn1Down>,<Btn1Up>:    Set() Notify() \n
  303.  
  304. !    -    -    -    -    -    -    -    -    -
  305. ! Bottom String Form
  306.  
  307. ! This keeps the strings from getting bigger or smaller when the panes
  308. ! resize. Thus only the browser grows.
  309. Xarchie*stringForm.skipAdjust: True
  310.  
  311. ! Left justify labels or they'll move on resize
  312. Xarchie*stringForm*Label.justify:    left
  313. ! De-emphasize most labels
  314. Xarchie*stringForm*Label.font:        xarchieFont
  315.  
  316. ! Disable typing into most Text widgets
  317. Xarchie*stringForm*AsciiSrc.editType:     read
  318.  
  319. ! Except the search term items, which can be edited and should stand out
  320. Xarchie*stringForm*searchLabel.label:        Search Term:
  321. Xarchie*stringForm*searchLabel.font:          xarchieBoldFont
  322. Xarchie*stringForm*searchText*width:        390
  323. Xarchie*stringForm*searchText.fromHoriz:    searchLabel
  324. Xarchie*stringForm*searchText*editType:     edit
  325. Xarchie*stringForm*searchText.translations:#override\n\
  326.     <Enter>:    display-caret(True) \n\
  327.     <Leave>:    display-caret(False) \n\
  328.     <Key>Return:    query() \n
  329.  
  330. Xarchie*stringForm*hostLabel.label:    Host:
  331. Xarchie*stringForm*hostText.width:    438
  332. Xarchie*stringForm*hostLabel.fromVert:    searchLabel
  333. Xarchie*stringForm*hostText.fromVert:    searchLabel
  334. Xarchie*stringForm*hostText.fromHoriz:    hostLabel
  335. Xarchie*stringForm*hostText*editType:     edit
  336. Xarchie*stringForm*hostText.translations:#override\n\
  337.     <Enter>:    display-caret(True) \n\
  338.     <Leave>:    display-caret(False) \n\
  339.     <Key>Return:    query-host() \n
  340.  
  341. Xarchie*stringForm*locationLabel.label:        Location:
  342. Xarchie*stringForm*locationText.width:        410
  343. ! Extra height since often get scrollbar here
  344. Xarchie*stringForm*locationText.height:        20
  345. Xarchie*stringForm*locationLabel.fromVert:    hostLabel
  346. Xarchie*stringForm*locationText.fromHoriz:    locationLabel
  347. Xarchie*stringForm*locationText.fromVert:    hostLabel
  348. Xarchie*stringForm*locationText*editType:     edit
  349. Xarchie*stringForm*locationText.translations:#override\n\
  350.     <Enter>:    display-caret(True) \n\
  351.     <Leave>:    display-caret(False) \n\
  352.     <Key>Return:    query-location() \n
  353.  
  354. Xarchie*stringForm*fileLabel.label:    File:
  355. Xarchie*stringForm*fileLabel.fromVert:    locationText
  356. Xarchie*stringForm*fileText.fromHoriz:    fileLabel
  357. Xarchie*stringForm*fileText.fromVert:    locationText
  358. Xarchie*stringForm*fileText.width:    438
  359.  
  360. Xarchie*stringForm*sizeLabel.label:    Size:
  361. Xarchie*stringForm*sizeLabel.fromVert:    fileLabel
  362. Xarchie*stringForm*sizeText.fromHoriz:    sizeLabel
  363. Xarchie*stringForm*sizeText.fromVert:    fileLabel
  364. Xarchie*stringForm*sizeText*width:    112
  365.  
  366. Xarchie*stringForm*modesLabel.label:    Mode:
  367. Xarchie*stringForm*modesLabel.fromHoriz:sizeText
  368. Xarchie*stringForm*modesLabel.fromVert:    fileLabel
  369. Xarchie*stringForm*modesText.fromHoriz:    modesLabel
  370. Xarchie*stringForm*modesText.fromVert:    fileLabel
  371. Xarchie*stringForm*modesText*width:    112
  372.  
  373. Xarchie*stringForm*dateLabel.label:    Date:
  374. Xarchie*stringForm*dateLabel.fromHoriz:    modesText
  375. Xarchie*stringForm*dateLabel.fromVert:    fileLabel
  376. Xarchie*stringForm*dateText.fromHoriz:    dateLabel
  377. Xarchie*stringForm*dateText.fromVert:    fileLabel
  378. Xarchie*stringForm*dateText*width:    125
  379.  
  380. !    -    -    -    -    -    -    -    -    -
  381. ! Settings panel
  382.  
  383. Xarchie*settingsForm*Text*borderWidth:        1
  384. Xarchie*settingsForm*Label.resizable:        True
  385.  
  386. Xarchie*settingsShell.title:            Xarchie Settings Panel
  387. Xarchie*settingsShell.translations:#override\n\
  388.     <Message>WM_PROTOCOLS:    settings-done()\n
  389.  
  390. Xarchie*settingsForm*setDoneButton.label:    Done
  391. Xarchie*settingsForm*setDoneButton.translations:#override\n\
  392.     <BtnDown>,<BtnUp>:    settings-done() \n
  393.  
  394. Xarchie*settingsForm*setApplyButton.label:    Apply
  395. Xarchie*settingsForm*setApplyButton.fromHoriz:    setDoneButton
  396. Xarchie*settingsForm*setApplyButton.translations:#override\n\
  397.     <BtnDown>,<BtnUp>:    settings-apply() \n
  398.  
  399. Xarchie*settingsForm*setDefaultButton.label:    Default
  400. Xarchie*settingsForm*setDefaultButton.fromHoriz:setApplyButton
  401. Xarchie*settingsForm*setDefaultButton.translations:#override\n\
  402.     <BtnDown>,<BtnUp>:    settings-default() \n
  403.  
  404. Xarchie*settingsForm*setHostButton.label:    Host
  405. Xarchie*settingsForm*setHostButton.menuName:    setHostMenu
  406. Xarchie*settingsForm*setHostButton.fromVert:    setApplyButton
  407. Xarchie*settingsForm*setHostButton.vertDistance:10
  408. Xarchie*settingsForm*setHostText.fromVert:    setApplyButton
  409. Xarchie*settingsForm*setHostText.vertDistance:    10
  410. Xarchie*settingsForm*setHostText.fromHoriz:    setHostButton
  411. Xarchie*settingsForm*setHostText.width:        353
  412.  
  413. Xarchie*settingsForm*setSearchButton.label:    Search Mode
  414. Xarchie*settingsForm*setSearchButton.menuName:    setSearchMenu
  415. Xarchie*settingsForm*setSearchButton.fromVert:    setHostButton
  416. Xarchie*settingsForm*setSearchLabel.fromVert:    setHostButton
  417. Xarchie*settingsForm*setSearchLabel.fromHoriz:    setSearchButton
  418. Xarchie*settingsForm*setSearchLabel.font:     xarchieFont
  419.  
  420. Xarchie*settingsForm*setSortButton.label:    Sort Mode
  421. Xarchie*settingsForm*setSortButton.menuName:    setSortMenu
  422. Xarchie*settingsForm*setSortButton.fromVert:    setHostButton
  423. Xarchie*settingsForm*setSortButton.fromHoriz:    setSearchButton
  424. Xarchie*settingsForm*setSortButton.horizDistance:100
  425. Xarchie*settingsForm*setSortLabel.fromVert:    setHostButton
  426. Xarchie*settingsForm*setSortLabel.fromHoriz:    setSortButton
  427. Xarchie*settingsForm*setSortLabel.font:     xarchieFont
  428.  
  429. Xarchie*settingsForm*setNiceButton.label:    Nice Level
  430. Xarchie*settingsForm*setNiceButton.menuName:    setNiceMenu
  431. Xarchie*settingsForm*setNiceButton.fromVert:    setSortButton
  432. Xarchie*settingsForm*setNiceText.fromVert:    setSortButton
  433. Xarchie*settingsForm*setNiceText.fromHoriz:    setNiceButton
  434. Xarchie*settingsForm*setNiceText.width:        82
  435.  
  436. Xarchie*settingsForm*setMaxHitsLabel.label:    Max Hits:
  437. Xarchie*settingsForm*setMaxHitsLabel.fromVert:    setNiceButton
  438. Xarchie*settingsForm*setMaxHitsText.fromVert:    setNiceButton
  439. Xarchie*settingsForm*setMaxHitsText.fromHoriz:    setMaxHitsLabel
  440. Xarchie*settingsForm*setMaxHitsText.width:    99
  441.  
  442. Xarchie*settingsForm*setTimeoutLabel.label:    Initial Timeout:
  443. Xarchie*settingsForm*setTimeoutLabel.fromVert:    setMaxHitsLabel
  444. Xarchie*settingsForm*setTimeoutText.fromVert:    setMaxHitsLabel
  445. Xarchie*settingsForm*setTimeoutText.fromHoriz:    setTimeoutLabel
  446. Xarchie*settingsForm*setTimeoutText.width:    50
  447.  
  448. Xarchie*settingsForm*setRetriesLabel.label:    Retries:
  449. Xarchie*settingsForm*setRetriesLabel.fromVert:    setTimeoutLabel
  450. Xarchie*settingsForm*setRetriesText.fromVert:    setTimeoutLabel
  451. Xarchie*settingsForm*setRetriesText.fromHoriz:    setRetriesLabel
  452. Xarchie*settingsForm*setRetriesText.width:    106
  453.  
  454. Xarchie*settingsForm*setAutoScrollButton.label:        Auto-Scroll Browser:
  455. Xarchie*settingsForm*setAutoScrollButton.menuName:    setAutoScrollMenu
  456. Xarchie*settingsForm*setAutoScrollButton.fromVert:    setRetriesLabel
  457. Xarchie*settingsForm*setAutoScrollButton.vertDistance:    20
  458. Xarchie*settingsForm*setAutoScrollLabel.fromVert:    setRetriesLabel
  459. Xarchie*settingsForm*setAutoScrollLabel.vertDistance:    20
  460. Xarchie*settingsForm*setAutoScrollLabel.fromHoriz:    setAutoScrollButton
  461. Xarchie*settingsForm*setAutoScrollLabel.font:         xarchieFont
  462.  
  463. Xarchie*settingsForm*ftpMailAddressLabel.label:        FTP Email Address:
  464. Xarchie*settingsForm*ftpMailAddressLabel.fromVert:    setAutoScrollLabel
  465. Xarchie*settingsForm*ftpMailAddressLabel.vertDistance:    20
  466. Xarchie*settingsForm*ftpMailAddressText.fromHoriz:    ftpMailAddressLabel
  467. Xarchie*settingsForm*ftpMailAddressText.fromVert:    setAutoScrollLabel
  468. Xarchie*settingsForm*ftpMailAddressText.vertDistance:    20
  469. Xarchie*settingsForm*ftpMailAddressText.width:        264
  470.  
  471. Xarchie*settingsForm*ftpLocalDirLabel.label:    FTP Local Directory:
  472. Xarchie*settingsForm*ftpLocalDirLabel.fromVert:    ftpMailAddressLabel
  473. Xarchie*settingsForm*ftpLocalDirText.fromHoriz:    ftpLocalDirLabel
  474. Xarchie*settingsForm*ftpLocalDirText.fromVert:    ftpMailAddressLabel
  475. Xarchie*settingsForm*ftpLocalDirText.width:    250
  476.  
  477. Xarchie*settingsForm*ftpTypeButton.label:    FTP Transfer Type:
  478. Xarchie*settingsForm*ftpTypeButton.menuName:    ftpTypeMenu
  479. Xarchie*settingsForm*ftpTypeButton.fromVert:    ftpLocalDirLabel
  480. Xarchie*settingsForm*ftpTypeLabel.fromHoriz:    ftpTypeButton
  481. Xarchie*settingsForm*ftpTypeLabel.fromVert:    ftpLocalDirLabel
  482. Xarchie*settingsForm*ftpTypeLabel.font:     xarchieFont
  483.  
  484. Xarchie*settingsForm*ftpPromptButton.label:    Prompt during FTP:
  485. Xarchie*settingsForm*ftpPromptButton.menuName:    ftpPromptMenu
  486. Xarchie*settingsForm*ftpPromptButton.fromHoriz:    ftpTypeLabel
  487. Xarchie*settingsForm*ftpPromptButton.horizDistance: 20
  488. Xarchie*settingsForm*ftpPromptButton.fromVert:    ftpLocalDirLabel
  489. Xarchie*settingsForm*ftpPromptLabel.fromHoriz:    ftpPromptButton
  490. Xarchie*settingsForm*ftpPromptLabel.fromVert:    ftpLocalDirLabel
  491. Xarchie*settingsForm*ftpPromptLabel.font:    xarchieFont
  492.  
  493. Xarchie*settingsForm*ftpTraceButton.label:    Trace FTP Transfers:
  494. Xarchie*settingsForm*ftpTraceButton.menuName:    ftpTraceMenu
  495. Xarchie*settingsForm*ftpTraceButton.fromVert:    ftpTypeButton
  496. Xarchie*settingsForm*ftpTraceLabel.fromHoriz:    ftpTraceButton
  497. Xarchie*settingsForm*ftpTraceLabel.fromVert:    ftpTypeButton
  498. Xarchie*settingsForm*ftpTraceLabel.font:    xarchieFont
  499.  
  500. Xarchie*settingsForm*ftpStripButton.label:    Strip CR:
  501. Xarchie*settingsForm*ftpStripButton.menuName:    ftpStripMenu
  502. Xarchie*settingsForm*ftpStripButton.fromVert:    ftpTypeButton
  503. Xarchie*settingsForm*ftpStripButton.fromHoriz:    ftpTraceButton
  504. Xarchie*settingsForm*ftpStripButton.horizDistance: 52
  505. Xarchie*settingsForm*ftpStripButton.fromVert:    ftpTypeButton
  506. Xarchie*settingsForm*ftpStripLabel.fromHoriz:    ftpStripButton
  507. Xarchie*settingsForm*ftpStripLabel.fromVert:    ftpTypeButton
  508. Xarchie*settingsForm*ftpStripLabel.font:    xarchieFont
  509.  
  510. Xarchie*settingsForm*setHostWeightsLabel.label:        Host weights:
  511. Xarchie*settingsForm*setHostWeightsLabel.fromVert:    setSortButton
  512. Xarchie*settingsForm*setHostWeightsLabel.fromHoriz:    setSearchButton
  513. Xarchie*settingsForm*setHostWeightsLabel.horizDistance:    100
  514. Xarchie*settingsForm*setHostWeightsLabel.mappedWhenManaged: False
  515. Xarchie*settingsForm*setHostWeightsText.borderWidth:    1
  516. Xarchie*settingsForm*setHostWeightsText.fromVert:    setHostWeightsLabel
  517. Xarchie*settingsForm*setHostWeightsText.fromHoriz:    setSearchButton
  518. Xarchie*settingsForm*setHostWeightsText.horizDistance:    100
  519. Xarchie*settingsForm*setHostWeightsText.mappedWhenManaged: False
  520. Xarchie*settingsForm*setHostWeightsText.height:        60
  521. Xarchie*settingsForm*setHostWeightsText.width:        205
  522. Xarchie*settingsForm*setHostWeightsText.scrollVertical:    always
  523. Xarchie*settingsForm*setHostWeightsText.scrollHorizontal: whenNeeded
  524. Xarchie*settingsForm*setHostWeightsText.translations:#override\n\
  525.     <Key>Return:    newline() \n
  526.  
  527. !    -    -    -    -    -    -    -    -    -
  528. ! File panel (for save, load, and write)
  529.  
  530. Xarchie*filePanelShell.title:        Xarchie File Panel
  531.  
  532. Xarchie*filePanelForm*Text*borderWidth:        1
  533. Xarchie*filePanelForm*Label*resizable:        True
  534.  
  535. Xarchie*filePanelLabel.borderWidth:        0
  536.  
  537. Xarchie*filePanelWriteModeButton.label:        Write Format
  538. Xarchie*filePanelWriteModeButton.menuName:    filePanelWriteModeMenu
  539. Xarchie*filePanelWriteModeButton.fromHoriz:    filePanelLabel
  540. Xarchie*filePanelWriteModeButton.horizDistance:    20
  541. Xarchie*filePanelWriteModeLabel.font:         xarchieFont
  542. Xarchie*filePanelWriteModeLabel.fromHoriz:    filePanelWriteModeButton
  543.  
  544. ! If FILECHOOSER
  545. Xarchie*filePanelFileChooser.width:        343
  546. Xarchie*filePanelFileChooser.fromVert:        filePanelWriteModeButton
  547.  
  548. Xarchie*filePanelTextLabel.label:        File:
  549. Xarchie*filePanelText.width:            305
  550. Xarchie*filePanelText.fromHoriz:        filePanelTextLabel
  551. Xarchie*filePanelText.fromVert:            filePanelFileChooser
  552. Xarchie*filePanelText.translations:#override\n\
  553.     <Enter>:    display-caret(True) \n\
  554.     <Leave>:    display-caret(False) \n\
  555.     <Key>Return:    no-op()\n
  556.  
  557. Xarchie*filePanelOkButton.label:        Ok
  558. Xarchie*filePanelOkButton.fromVert:        filePanelText
  559. Xarchie*filePanelOkButton.vertDistance:        10
  560. Xarchie*filePanelOkButton.horizDistance:    100
  561. ! Uses notify() for callback
  562.  
  563. Xarchie*filePanelCancelButton.label:        Cancel
  564. Xarchie*filePanelCancelButton.fromVert:        filePanelText
  565. Xarchie*filePanelCancelButton.fromHoriz:    filePanelOkButton
  566. Xarchie*filePanelCancelButton.vertDistance:    10
  567. Xarchie*filePanelCancelButton.horizDistance:    30
  568. ! Uses notify() for callback
  569.  
  570. !    -    -    -    -    -    -    -    -    -
  571. ! Help panel (unless Help was disabled at compile-time)
  572.  
  573. Xarchie*helpShell.title:        Xarchie Help Panel
  574. Xarchie*helpShell.translations:#override\n\
  575.     <Message>WM_PROTOCOLS:    help-done()\n
  576.  
  577. Xarchie*helpForm*Text*borderWidth:    1
  578. Xarchie*helpForm.Label*resizable:    True
  579.  
  580. Xarchie*helpForm*helpLabel.borderWidth:    0
  581.  
  582. Xarchie*helpForm*helpViewport.fromVert:    helpLabel
  583. Xarchie*helpForm*helpViewport.width:    250
  584. Xarchie*helpForm*helpViewport.height:    150
  585. ! Don't ever make the topic list wider
  586. Xarchie*helpForm*helpViewport.left:    chainLeft
  587. Xarchie*helpForm*helpViewport.right:    chainLeft
  588.  
  589. ! Font for the Help browser
  590. Xarchie*helpForm*helpList*font:            xarchieFont
  591. ! Don't touch
  592. Xarchie*helpForm*helpList*verticalList:        true
  593. Xarchie*helpForm*helpList*defaultColumns:    1
  594. Xarchie*helpForm*helpList*forceColumns:        true
  595. Xarchie*helpForm*helpList*maxSelectable:     1
  596. Xarchie*helpForm*helpList*height:        150
  597.  
  598. Xarchie*helpForm*helpText.fromVert:    helpLabel
  599. Xarchie*helpForm*helpText.fromHoriz:    helpViewport
  600. Xarchie*helpForm*helpText.width:    350
  601. Xarchie*helpForm*helpText.height:    150
  602. ! Don't touch
  603. Xarchie*helpForm*helpText.left:            chainLeft
  604. Xarchie*helpForm*helpText*editType:        read
  605. Xarchie*helpForm*helpText.scrollVertical:    always
  606. Xarchie*helpForm*helpText.scrollHorizontal:    never
  607. Xarchie*helpForm*helpText*Scrollbar.thickness:    14
  608.  
  609. Xarchie*helpForm*helpDoneButton.label:        Done
  610. Xarchie*helpForm*helpDoneButton.fromVert:    helpViewport
  611. Xarchie*helpForm*helpDoneButton.translations:#override\n\
  612.     <BtnDown>,<BtnUp>:    help-done() \n
  613.  
  614. Xarchie*helpForm*helpPrevButton.label:        Previous
  615. Xarchie*helpForm*helpPrevButton.fromVert:    helpViewport
  616. Xarchie*helpForm*helpPrevButton.fromHoriz:    helpDoneButton
  617. Xarchie*helpForm*helpPrevButton.translations:#override\n\
  618.     <BtnDown>,<BtnUp>:    help-prev() \n
  619.  
  620. Xarchie*helpForm*helpNextButton.label:        Next
  621. Xarchie*helpForm*helpNextButton.fromVert:    helpViewport
  622. Xarchie*helpForm*helpNextButton.fromHoriz:    helpPrevButton
  623. Xarchie*helpForm*helpNextButton.translations:#override\n\
  624.     <BtnDown>,<BtnUp>:    help-next() \n
  625.  
  626. Xarchie*helpForm*helpDownButton.label:        Down
  627. Xarchie*helpForm*helpDownButton.fromVert:    helpViewport
  628. Xarchie*helpForm*helpDownButton.fromHoriz:    helpViewport
  629. Xarchie*helpForm*helpDownButton.translations:#override\n\
  630.     <BtnDown>,<BtnUp>:    help-down() \n
  631.  
  632. Xarchie*helpForm*helpUpButton.label:        Up
  633. Xarchie*helpForm*helpUpButton.fromVert:        helpViewport
  634. Xarchie*helpForm*helpUpButton.fromHoriz:    helpDownButton
  635. Xarchie*helpForm*helpUpButton.translations:#override\n\
  636.     <BtnDown>,<BtnUp>:    help-up() \n
  637.  
  638. !    -    -    -    -    -    -    -    -    -
  639. ! Popups for displaying files retrieved for viewing via ftp
  640. !
  641. ! Buttons use callbacks from notify() to invoke actions, rather than
  642. ! action procedures.
  643.  
  644. ! viewShell.title set programmatically to name of file
  645.  
  646. Xarchie*viewForm.Command.top:        chainTop
  647. Xarchie*viewForm.Command.bottom:    chainTop
  648. Xarchie*viewForm.Command.right:        chainLeft
  649. Xarchie*viewForm.Command.left:        chainLeft
  650.  
  651. Xarchie*viewDoneButton.label:        Dismiss
  652.  
  653. Xarchie*viewDownButton.label:        Down
  654. Xarchie*viewDownButton.fromHoriz:    viewDoneButton
  655.  
  656. Xarchie*viewUpButton.label:        Up
  657. Xarchie*viewUpButton.fromHoriz:    viewDownButton
  658.  
  659. Xarchie*viewSaveButton.label:        Save
  660. Xarchie*viewSaveButton.fromHoriz:    viewUpButton
  661.  
  662. Xarchie*viewText.fromVert:        viewDoneButton
  663. Xarchie*viewText.top:            chainTop
  664. Xarchie*viewText.left:            chainLeft
  665. Xarchie*viewText.scrollVertical:    whenNeeded
  666. Xarchie*viewText.width:            570
  667. Xarchie*viewText.height:        320
  668. Xarchie*viewText*Scrollbar.thickness:    14
  669.  
  670. !    -    -    -    -    -    -    -    -    -
  671. ! The file selector popped up by a viewSaveButton
  672.  
  673. Xarchie*viewSaveShell.title:    Xarchie Save Retrieved File
  674.  
  675. Xarchie*viewSaveLabel.label:            File:
  676. Xarchie*viewSaveLabel.borderWidth:        0
  677.  
  678. Xarchie*viewSaveLabelText.fromHoriz:        viewSaveLabel
  679. Xarchie*viewSaveLabelText.width:        250
  680. Xarchie*viewSaveLabelText.borderWidth:        0
  681. Xarchie*viewSaveLabelText*editType:        read
  682.  
  683. ! If FILECHOOSER
  684. Xarchie*viewSaveFileChooser.width:        300
  685.  
  686. Xarchie*viewSaveTextLabel.label:        Save to:
  687. Xarchie*viewSaveText.fromHoriz:            viewSaveTextLabel
  688. Xarchie*viewSaveText.width:            240
  689. Xarchie*viewSaveText.translations:#override\n\
  690.     <Enter>:    display-caret(True) \n\
  691.     <Leave>:    display-caret(False) \n\
  692.     <Key>Return:    no-op()\n
  693.  
  694. Xarchie*viewSaveOkButton.label:            Ok
  695. Xarchie*viewSaveOkButton.fromVert:        viewSaveText
  696. Xarchie*viewSaveOkButton.vertDistance:        10
  697. Xarchie*viewSaveOkButton.horizDistance:        80
  698. ! Uses notify() for callback
  699.  
  700. Xarchie*viewSaveCancelButton.label:        Cancel
  701. Xarchie*viewSaveCancelButton.fromVert:        viewSaveText
  702. Xarchie*viewSaveCancelButton.fromHoriz:        viewSaveOkButton
  703. Xarchie*viewSaveCancelButton.vertDistance:    10
  704. Xarchie*viewSaveCancelButton.horizDistance:    30
  705. ! Uses notify() for callback
  706.  
  707. !    -    -    -    -    -    -    -    -    -
  708. ! The About Panel
  709.  
  710. Xarchie*aboutShell.title:        About Xarchie
  711. Xarchie*aboutShell.translations:#override\n\
  712.     <Message>WM_PROTOCOLS:    about-done()\n
  713.  
  714. ! This is overridden by the compiled version number
  715. Xarchie*aboutShell*aboutLabel0.label:    Xarchie 2.0
  716. Xarchie*aboutShell*aboutLabel0.width:    200
  717.  
  718. Xarchie*aboutShell*aboutLabel1.label:    George Ferguson
  719. Xarchie*aboutShell*aboutLabel1.fromVert:aboutLabel0
  720. Xarchie*aboutShell*aboutLabel1.width:    200
  721.  
  722. Xarchie*aboutShell*aboutLabel2.label:    ferguson@cs.rochester.edu
  723. Xarchie*aboutShell*aboutLabel2.fromVert:aboutLabel1
  724. Xarchie*aboutShell*aboutLabel2.width:    200
  725.  
  726. ! Uses a compiled-in bitmap
  727. Xarchie*aboutShell*aboutLabel3.fromHoriz:    aboutLabel2
  728. Xarchie*aboutShell*aboutLabel3.horizDistance:    20
  729.  
  730. Xarchie*aboutShell*aboutLabel4.label:    For info about Archie: info@bunyip.com
  731. Xarchie*aboutShell*aboutLabel4.fromVert:    aboutLabel2
  732. Xarchie*aboutShell*aboutLabel4.vertDistance:    10
  733.  
  734. Xarchie*aboutShell*aboutLabel5.label:    \ \ \ \ \ \ \ \ \ \ \ \ \ Prospero: info-prospero@isi.edu
  735. Xarchie*aboutShell*aboutLabel5.fromVert:    aboutLabel4
  736.  
  737. Xarchie*aboutShell*aboutDoneButton.label:    Dismiss
  738. Xarchie*aboutShell*aboutDoneButton.fromVert:    aboutLabel5
  739. Xarchie*aboutShell*aboutDoneButton.translations:#override\n\
  740.     <BtnDown>,<BtnUp>:    about-done() \n
  741.  
  742. !    -    -    -    -    -    -    -    -    -
  743. ! Popup window used to trace ftp connections
  744.  
  745. Xarchie*ftpTraceShell.title:        Xarchie Ftp Trace
  746. Xarchie*ftpTraceShell.translations:#override\n\
  747.     <Message>WM_PROTOCOLS:    ftp-trace-done()\n
  748.  
  749. Xarchie*ftpTraceShell*ftpTraceDismissButton.label:    Dismiss
  750. Xarchie*ftpTraceShell*ftpTraceDismissButton.translations:#override\n\
  751.     <BtnDown>,<BtnUp>:    ftp-trace-done() \n
  752.  
  753. Xarchie*ftpTraceShell*ftpTraceText.fromVert:        ftpTraceDismissButton
  754. Xarchie*ftpTraceShell*ftpTraceText.top:            chainTop
  755. Xarchie*ftpTraceShell*ftpTraceText.left:        chainLeft
  756. Xarchie*ftpTraceShell*ftpTraceText.scrollVertical:    whenNeeded
  757. Xarchie*ftpTraceShell*ftpTraceText.Scrollbar.thickness:    14
  758. Xarchie*ftpTraceShell*ftpTraceText.width:        570
  759. Xarchie*ftpTraceShell*ftpTraceText.height:        320
  760.  
  761. !    -    -    -    -    -    -    -    -    -
  762. ! Menus
  763. ! WARNING: Changing these labels will NOT change the functionality of
  764. !          the menu item! Messing with the settingsMenu is particularly
  765. !          discouraged.
  766.  
  767. Xarchie*SmeBSB.font:        xarchieFont
  768. Xarchie*menuLabel.font:        xarchieBoldFont
  769. Xarchie*menuLabel.leftMargin:    4
  770.  
  771. Xarchie*fileMenu.label:        File
  772. Xarchie*fileMenuItem0.label:    About...
  773. Xarchie*fileMenuItem1.label:    Open
  774. Xarchie*fileMenuItem2.label:    Get...
  775. Xarchie*fileMenuItem3.label:    Save...
  776. Xarchie*fileMenuItem4.label:    Load...
  777. Xarchie*fileMenuItem5.label:    Write...
  778. Xarchie*fileMenuItem6.label:    Quit
  779.  
  780. Xarchie*queryMenu.label:    Query
  781. Xarchie*queryMenuItem0.label:    Query Item
  782. Xarchie*queryMenuItem1.label:    Query Host
  783. Xarchie*queryMenuItem2.label:    Query Location
  784.  
  785. Xarchie*settingsMenu.label:        Settings
  786. Xarchie*settingsMenu.translations:#override\n\
  787.     <BtnMotion>: highlight() settings-submenu() \n
  788. Xarchie*settingsMenuItem0.label:    Archie Host >
  789. Xarchie*settingsMenuItem1.label:    Search Type >
  790. Xarchie*settingsMenuItem2.label:    Sort Type   >
  791. Xarchie*settingsMenuItem3.label:    Nice Level  >
  792. Xarchie*settingsMenuItem4.label:    Other...
  793.  
  794. Xarchie*setSearchMenu.label:    Search Type
  795. Xarchie*searchMenu.label:    Search Type
  796. Xarchie*searchMenuItem0.label:    Exact
  797. Xarchie*searchMenuItem1.label:    Substr
  798. Xarchie*searchMenuItem2.label:    Subcase
  799. Xarchie*searchMenuItem3.label:    Regexp
  800. Xarchie*searchMenuItem4.label:    ExactSubstr
  801. Xarchie*searchMenuItem5.label:    ExactSubcase
  802. Xarchie*searchMenuItem6.label:    ExactRegexp
  803. Xarchie*searchMenu*leftMargin:    15
  804. ! These translations are for popups only
  805. Xarchie*searchMenu.translations:#override\n\
  806.      <EnterWindow>:     highlight()             \n\
  807.      <LeaveWindow>:     unhighlight() MenuPopdown() \n\
  808.      <BtnMotion>:       highlight()             \n\
  809.      <BtnUp>:           notify() unhighlight() MenuPopdown()
  810.  
  811. Xarchie*setSortMenu.label:    Sort Type
  812. Xarchie*sortMenu.label:        Sort Type
  813. Xarchie*sortMenuItem0.label:    By Name
  814. Xarchie*sortMenuItem1.label:    By Date
  815. Xarchie*sortMenuItem2.label:    By Weight
  816. Xarchie*sortMenu*leftMargin:    15
  817. ! These translations are for popups only
  818. Xarchie*sortMenu.translations:#override\n\
  819.      <EnterWindow>:     highlight()             \n\
  820.      <LeaveWindow>:     unhighlight() MenuPopdown() \n\
  821.      <BtnMotion>:       highlight()             \n\
  822.      <BtnUp>:           notify() unhighlight() MenuPopdown()
  823.  
  824. Xarchie*setHostMenu.label:    Archie Host
  825. Xarchie*hostMenu.label:        Archie Host
  826. Xarchie*hostMenuItem0.label:    archie.sura.net(1526)  (USA-MD)
  827. Xarchie*hostMenuItem1.label:    archie.sura.net        (USA-MD)
  828. Xarchie*hostMenuItem2.label:    archie.ans.net         (USA-NY)
  829. Xarchie*hostMenuItem3.label:    archie.rutgers.edu     (USA-NJ)
  830. Xarchie*hostMenuItem4.label:    archie.unl.edu         (USA-NE)
  831. Xarchie*hostMenuItem5.label:    archie.funet.fi        (Finland/Europe)
  832. Xarchie*hostMenuItem6.label:    archie.au              (Australia)
  833. Xarchie*hostMenuItem7.label:    archie.doc.ic.ac.uk    (GB/Ireland)
  834. Xarchie*hostMenuItem8.label:    archie.wide.ad.jp      (Japan)
  835. Xarchie*hostMenuItem9.label:    archie.ncu.edu.tw      (Taiwan)
  836. Xarchie*hostMenuItem10.label:    archie.nz              (New Zealand)
  837. Xarchie*hostMenuItem11.label:    archie.th-darmstadt.de (Germany)
  838. Xarchie*numHosts:               12
  839. Xarchie*hostMenu*leftMargin:    15
  840. ! These translations are for popups only
  841. Xarchie*hostMenu.translations:#override\n\
  842.      <EnterWindow>:     highlight()             \n\
  843.      <LeaveWindow>:     unhighlight() MenuPopdown() \n\
  844.      <BtnMotion>:       highlight()             \n\
  845.      <BtnUp>:           notify() unhighlight() MenuPopdown()
  846.  
  847. Xarchie*setNiceMenu.label:    Nice Level
  848. Xarchie*niceMenu.label:        Nice Level
  849. Xarchie*niceMenuItem0.label:    Default
  850. Xarchie*niceMenuItem1.label:    Nice
  851. Xarchie*niceMenuItem2.label:    Nicer
  852. Xarchie*niceMenuItem3.label:    Very Nice
  853. Xarchie*niceMenuItem4.label:    Extremely Nice
  854. Xarchie*niceMenuItem5.label:    Nicest
  855. Xarchie*niceMenu*leftMargin:    15
  856. ! These translations are for popups only
  857. Xarchie*niceMenu.translations:#override\n\
  858.      <EnterWindow>:     highlight()             \n\
  859.      <LeaveWindow>:     unhighlight() MenuPopdown() \n\
  860.      <BtnMotion>:       highlight()             \n\
  861.      <BtnUp>:           notify() unhighlight() MenuPopdown()
  862.  
  863. Xarchie*setAutoScrollMenuItem0.label:    Scroll
  864. Xarchie*setAutoScrollMenuItem1.label:    Don't scroll
  865.  
  866. Xarchie*ftpTypeMenuItem0.label:        Binary
  867. Xarchie*ftpTypeMenuItem1.label:        Ascii
  868.  
  869. Xarchie*ftpPromptMenuItem0.label:    Prompt
  870. Xarchie*ftpPromptMenuItem1.label:    Don't prompt
  871.  
  872. Xarchie*ftpTraceMenuItem0.label:    Trace
  873. Xarchie*ftpTraceMenuItem1.label:    Don't trace
  874.  
  875. Xarchie*ftpStripMenuItem0.label:    Strip
  876. Xarchie*ftpStripMenuItem1.label:    Don't strip
  877.  
  878. Xarchie*filePanelWriteModeMenuItem0.label:    One entry per line
  879. Xarchie*filePanelWriteModeMenuItem1.label:    Pretty-printed
  880. Xarchie*filePanelWriteModeMenu*leftMargin:    15
  881.  
  882. !    -    -    -    -    -    -    -    -    -
  883. ! Popups
  884.  
  885. Xarchie*allowShellResize:        True
  886. Xarchie*Dialog*Label.resizable:        True
  887. Xarchie*Dialog*Text.width:        250
  888. Xarchie*Dialog*Text.scrollHorizontal:    never
  889.  
  890. Xarchie*alertShell.title:        Xarchie Alert
  891. Xarchie*alertButton0.label:        Ok
  892.  
  893. Xarchie*confirmShell.title:        Xarchie Confirm
  894. Xarchie*confirmButton0.label:        Yes
  895. Xarchie*confirmButton1.label:        No
  896.  
  897. Xarchie*ftpPromptShell.title:        Xarchie FTP Prompt
  898. Xarchie*ftpPromptButton0.label:        Yes
  899. Xarchie*ftpPromptButton1.label:        No
  900. Xarchie*ftpPromptButton2.horizDistance:    50
  901. Xarchie*ftpPromptButton2.label:        All
  902. Xarchie*ftpPromptButton3.label:        Abort
  903.  
  904. Xarchie*settingsConfirmShell.title:    Xarchie Confirm
  905. Xarchie*settingsConfirmButton0.label:    Dismiss
  906. Xarchie*settingsConfirmButton1.label:    Apply
  907. Xarchie*settingsConfirmButton2.label:    Cancel
  908.  
  909. !    -    -    -    -    -    -    -    -    -
  910. ! Colors
  911. ! Resources for color displays should use "Xarchie.color".
  912. ! For grayscale displays, use "Xarchie.gray".
  913.  
  914. !Xarchie.color*background:            powder blue
  915. !Xarchie.color*foreground:            blue
  916.  
  917. !Xarchie.color*SimpleMenu*background:        wheat
  918. !Xarchie.color*SimpleMenu*foreground:        blue
  919. !Xarchie.color*Command*background:        wheat
  920. !Xarchie.color*MenuButton*background:        wheat
  921. !Xarchie.color*Text*background:            wheat
  922.  
  923. Xarchie*fileButton*background:    Violet
  924. Xarchie*settingsButton*Background:    DeepSkyBlue
  925. Xarchie*queryButton*Background:    Green
  926. Xarchie*abortButton*Background:    Red
  927. Xarchie*helpButton*Background:    Yellow
  928.  
  929. Xarchie.color*statusText*background:        powder blue
  930. Xarchie.color*viewSaveLabelText*background:    powder blue
  931.  
  932. Xarchie.color*browserForm.background:        gray
  933. Xarchie.color*browserForm*Command.background:    gray
  934. Xarchie.color*browserForm*Paned*background:    gray91
  935. Xarchie.color*List*background:            gray91
  936. Xarchie.color*List*foreground:            blue
  937. Xarchie.color*XfwfMultiList*highlightBackground:blue
  938. Xarchie.color*XfwfMultiList*highlightForeground:white
  939.  
  940. Xarchie.color*stringForm*Text*background:    light gray
  941. Xarchie.color*stringForm*searchText*background:    wheat
  942.  
  943. Xarchie.color*helpForm*List.background:        gray91
  944. Xarchie.color*helpForm*Text*background:        gray91
  945.  
  946. Xarchie.color*alertDialog*Label.foreground:    red
  947. Xarchie.color*alertDialog*background:        pink
  948. Xarchie.color*alertButton0.background:        green
  949.  
  950. Xarchie.color*confirmDialog*Label.foreground:    blue
  951. Xarchie.color*confirmDialog*background:        light blue
  952. Xarchie.color*confirmButton0.background:    green
  953. Xarchie.color*confirmButton1.background:    red
  954.  
  955. Xarchie.color*fileOkButton*background:        green
  956. Xarchie.color*fileCancelButton*background:    red
  957.  
  958. Xarchie.color*ftpTraceText*background:        powder blue
  959.  
  960. Xarchie.color*ftpPromptButton0*background:    green
  961. Xarchie.color*ftpPromptButton1*background:    red
  962. Xarchie.color*ftpPromptButton2*background:    green
  963. Xarchie.color*ftpPromptButton3*background:    red
  964.  
  965. ! For grayscale displays (with more than two colormap entries)
  966. Xarchie.gray*background:            gray55
  967. Xarchie.gray*foreground:            gray20
  968.  
  969. Xarchie.gray*SimpleMenu*background:        gray70
  970. Xarchie.gray*SimpleMenu*foreground:        gray20
  971. Xarchie.gray*Command*background:        gray80
  972. Xarchie.gray*MenuButton*background:        gray80
  973. Xarchie.gray*Text*background:            gray80
  974. Xarchie.gray*Dialog*Label.foreground:        gray20
  975. Xarchie.gray*Dialog*background:            gray90
  976. Xarchie.gray*Dialog*Command.background:        gray50
  977.  
  978. Xarchie.gray*statusText*background:        gray55
  979. Xarchie.gray*viewSaveLabelText*background:    gray55
  980.  
  981. Xarchie.gray*browserForm.background:        gray90
  982. Xarchie.gray*browserForm*Command.background:    gray90
  983. Xarchie.gray*browserForm*Paned*background:    gray90
  984. Xarchie.gray*List*background:            gray90
  985. Xarchie.gray*XfwfMultiList*highlightBackground:    gray20
  986. Xarchie.gray*XfwfMultiList*highlightForeground:    white
  987.  
  988. Xarchie.gray*stringForm*Text*background:    gray80
  989. Xarchie.gray*stringForm*searchText*background:    gray80
  990.  
  991. Xarchie.gray*helpForm*List.background:        gray90
  992. Xarchie.gray*helpForm*Text*background:        gray90
  993.  
  994. Xarchie.gray*ftpTraceText*background:        gray55
  995.